package com.example.yichuangyun.model.contacts;

import com.example.yichuangyun.model.FileModel;
import com.example.yichuangyun.model.business.CompanyModel;

import java.util.List;

public class AddContactsParamsModel {
    private String id;
    private String contactNo;
    /**
     * 附件信息
     */
    private List<FileModel> attachmentList;
    /**
     * 企业
     */
    private List<CompanyModel> compNameList;
    /**
     * 联系人来源id 1手动录入
     */
    private String contactSourceType;
    /**
     * 联系人来源名称 1手动录入
     */
    private String contactSource;
    /**
     * 联系人权重
     */
    private int contactWeight;
    /**
     * 联系人标签
     */
    private List<String> labelList;
    /**
     * 备注
     */
    private String remark;
    /**
     * 性别
     */
    private int sex;
    /**
     * 联系方式集合
     */
    private List<ContactWayModel> tels;
    /**
     * 联系人姓名
     */
    private String username;

    private String foundUser;
    private String foundUserDept;
    private String createTime;
    private String updateTime;
    private String lastFollowTime;
    private String nextFollowTime;
    private Integer followStatus;
    private String followStatusName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getContactNo() {
        return contactNo;
    }

    public void setContactNo(String contactNo) {
        this.contactNo = contactNo;
    }

    public List<FileModel> getAttachmentList() {
        return attachmentList;
    }

    public void setAttachmentList(List<FileModel> attachmentList) {
        this.attachmentList = attachmentList;
    }

    public List<CompanyModel> getCompNameList() {
        return compNameList;
    }

    public void setCompNameList(List<CompanyModel> compNameList) {
        this.compNameList = compNameList;
    }

    public String getContactSourceType() {
        return contactSourceType;
    }

    public void setContactSourceType(String contactSourceType) {
        this.contactSourceType = contactSourceType;
    }

    public String getContactSource() {
        return contactSource;
    }

    public void setContactSource(String contactSource) {
        this.contactSource = contactSource;
    }

    public int getContactWeight() {
        return contactWeight;
    }

    public void setContactWeight(int contactWeight) {
        this.contactWeight = contactWeight;
    }

    public List<String> getLabelList() {
        return labelList;
    }

    public void setLabelList(List<String> labelList) {
        this.labelList = labelList;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public List<ContactWayModel> getTels() {
        return tels;
    }

    public void setTels(List<ContactWayModel> tels) {
        this.tels = tels;
    }

    public String getFoundUser() {
        return foundUser;
    }

    public void setFoundUser(String foundUser) {
        this.foundUser = foundUser;
    }

    public String getFoundUserDept() {
        return foundUserDept;
    }

    public void setFoundUserDept(String foundUserDept) {
        this.foundUserDept = foundUserDept;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getLastFollowTime() {
        return lastFollowTime;
    }

    public void setLastFollowTime(String lastFollowTime) {
        this.lastFollowTime = lastFollowTime;
    }

    public String getNextFollowTime() {
        return nextFollowTime;
    }

    public void setNextFollowTime(String nextFollowTime) {
        this.nextFollowTime = nextFollowTime;
    }

    public Integer getFollowStatus() {
        return followStatus;
    }

    public void setFollowStatus(Integer followStatus) {
        this.followStatus = followStatus;
    }

    public String getFollowStatusName() {
        return followStatusName;
    }

    public void setFollowStatusName(String followStatusName) {
        this.followStatusName = followStatusName;
    }
}
